Hardware, Software and Mechanical Cosimulation for Automotive Applications
نویسندگان
چکیده
The design of automotive systems requires the joint design of hardware, software and micro-mechanical components. In traditional design approaches the different parts are designed by separate groups and the integration of the overall system is made at the final stage. This scheme may induce extra delays and costs because of interfacing problems. This paper presents a new automotive system design approach that offers many advantages including efficient design flow and shorter time to market. The key idea of our approach is to allow for early validation of the overall system through co-simulation. The design starts with a high level specification of each part. In our approach software is described in C, hardware is described in VHDL and mechanical parts are described in MATLAB. A C-VHDLMATLAB co-simulation is then used for functional validation of the initial specification. During the design process, the hardware and software parts may be refined using specific techniques and tools. The refinement steps are also validated through co-simulation. In this approach we use two kind of co-simulations: untimed co-simulation is used for functional validation and timed co-simulation for realtime validation. This paper describe the design approach and its successful application to an example from an auto-
منابع مشابه
An Integrated Cosimulation Environment for Heterogeneous Systems Prototyping
In this paper, we present a hardware-software cosimulation environment for heterogeneous systems. To be an efficient and convenient verification environment for the rapid prototyping of heterogeneous systems consisting of hardware and software components, the environment supports i) modular cosimulation, ii) cosimulation acceleration, and iii) integrated user interface and internal representa...
متن کاملHardware=software cosimulation from interface perspective
The aim is to explain the current issues of HW/SW cosimulation and to introduce a new challenge of HW/SW cosimulation for multiprocessor SoC (MPSoC). Most of the current issues are related to raising abstraction levels of HW/SW cosimulation. Mixed-level cosimulation is explained in a unified manner using a concept of ‘HW/SW interface’. First, abstraction levels in HW/SW cosimulation are explain...
متن کاملA Hardware Software Cosimulation Backplane with Automatic Interface Generation
| A hardware software cosimulation environment is developed using the backplane approach. This paper de nes the backplane protocol for communication and synchronization between client simulators to seamlessly integrate a new simulator without modi cation. Automatic interface generation facility is also devised for more e ective cosimulation environment. The environment is implemented based on P...
متن کاملRapid Energy Estimation for Hardware-Software Codesign Using FPGAs
By allowing parts of the applications to be executed either on soft processors (as software programs) or on customized hardware peripherals attached to the processors, FPGAs have made traditional energy estimation techniques inefficient for evaluating various design tradeoffs. In this paper, we propose a high-level simulation-based two-step rapid energy estimation technique for hardware-softwar...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998